created on Fri Nov 08 01:52:15 UTC 2019 by ?

1. Summary

Total Runs Success Rate Total time Failures Errors Skipped

0

100.0%

2 minutes, 17.878 seconds

1

0

10

2. Features

2.1. Default without included components in XS IGNORED

Result: IGNORED Time: 2.120 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details1"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default without included components in XS The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} .breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.2. Default without included components in SM IGNORED

Result: IGNORED Time: 2.178 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details1"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default without included components in SM The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} .breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.3. Default without included components in MD IGNORED

Result: IGNORED Time: 2.241 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details1"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default without included components in MD The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} .breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.4. Default without included components in LG IGNORED

Result: IGNORED Time: 2.252 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details1"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default without included components in LG The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} .breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.5. Default without included components in XLG IGNORED

Result: IGNORED Time: 2.444 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details1"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default without included components in XLG The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} .breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.6. Default without included components in XXLG IGNORED

Result: IGNORED Time: 2.747 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details1"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default without included components in XXLG The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} .breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.7. Default with included components in XS IGNORED

Result: IGNORED Time: 2.561 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details2"
  • When I am on the component showcase page

1
2
3
setWindowSize(viewport)
waitForAuthorPreviewPage()
report("I am on the component showcase page")
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default with included components in XS The component should be on the page

  • And Section should have a background image

1
assert $(selector).css("background-image").indexOf("/content/dam/aemdesign-showcase/en/components/media/image/city2.jpg") > 0
  • And Has Breadcrumb visible

1
assert $("${selector} nav.breadcrumb").isEmpty() == false
  • And Has Breadcrumb has sample content

1
assert $("${selector} nav.breadcrumb li").first().text().trim() == "AEM.Design Showcase"
  • And Has Breadcrumb has Navigation Title

1
assert $("${selector} nav.breadcrumb li").last().text().trim() == "Page Properties - Navigation Title"
  • And Has Toolbar has sample content

1
assert compareInnerTextContains("${selector} #text_in_toolbar", "Text in Toolbar")
  • And Has Page Date Value

1
assert compareInnerTextContains("${selector} time.pagedate", "September 15, 2019")
  • And Has Title

1
assert compareInnerTextContains("${selector} header > h1", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} header > .description", "Page Properties - Description")
  • And Has Parsys Text

1
assert compareInnerTextContains("${selector} #text_in_parsys","Text in Parsys")
  • Where:

2.8. Default with included components in SM IGNORED

Result: IGNORED Time: 2.706 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details2"
  • When I am on the component showcase page

1
2
3
setWindowSize(viewport)
waitForAuthorPreviewPage()
report("I am on the component showcase page")
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default with included components in SM The component should be on the page

  • And Section should have a background image

1
assert $(selector).css("background-image").indexOf("/content/dam/aemdesign-showcase/en/components/media/image/city2.jpg") > 0
  • And Has Breadcrumb visible

1
assert $("${selector} nav.breadcrumb").isEmpty() == false
  • And Has Breadcrumb has sample content

1
assert $("${selector} nav.breadcrumb li").first().text().trim() == "AEM.Design Showcase"
  • And Has Breadcrumb has Navigation Title

1
assert $("${selector} nav.breadcrumb li").last().text().trim() == "Page Properties - Navigation Title"
  • And Has Toolbar has sample content

1
assert compareInnerTextContains("${selector} #text_in_toolbar", "Text in Toolbar")
  • And Has Page Date Value

1
assert compareInnerTextContains("${selector} time.pagedate", "September 15, 2019")
  • And Has Title

1
assert compareInnerTextContains("${selector} header > h1", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} header > .description", "Page Properties - Description")
  • And Has Parsys Text

1
assert compareInnerTextContains("${selector} #text_in_parsys","Text in Parsys")
  • Where:

2.9. Default with included components in MD IGNORED

Result: IGNORED Time: 3.213 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details2"
  • When I am on the component showcase page

1
2
3
setWindowSize(viewport)
waitForAuthorPreviewPage()
report("I am on the component showcase page")
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default with included components in MD The component should be on the page

  • And Section should have a background image

1
assert $(selector).css("background-image").indexOf("/content/dam/aemdesign-showcase/en/components/media/image/city2.jpg") > 0
  • And Has Breadcrumb visible

1
assert $("${selector} nav.breadcrumb").isEmpty() == false
  • And Has Breadcrumb has sample content

1
assert $("${selector} nav.breadcrumb li").first().text().trim() == "AEM.Design Showcase"
  • And Has Breadcrumb has Navigation Title

1
assert $("${selector} nav.breadcrumb li").last().text().trim() == "Page Properties - Navigation Title"
  • And Has Toolbar has sample content

1
assert compareInnerTextContains("${selector} #text_in_toolbar", "Text in Toolbar")
  • And Has Page Date Value

1
assert compareInnerTextContains("${selector} time.pagedate", "September 15, 2019")
  • And Has Title

1
assert compareInnerTextContains("${selector} header > h1", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} header > .description", "Page Properties - Description")
  • And Has Parsys Text

1
assert compareInnerTextContains("${selector} #text_in_parsys","Text in Parsys")
  • Where:

2.10. Default with included components in LG IGNORED

Result: IGNORED Time: 3.648 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details2"
  • When I am on the component showcase page

1
2
3
setWindowSize(viewport)
waitForAuthorPreviewPage()
report("I am on the component showcase page")
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default with included components in LG The component should be on the page

  • And Section should have a background image

1
assert $(selector).css("background-image").indexOf("/content/dam/aemdesign-showcase/en/components/media/image/city2.jpg") > 0
  • And Has Breadcrumb visible

1
assert $("${selector} nav.breadcrumb").isEmpty() == false
  • And Has Breadcrumb has sample content

1
assert $("${selector} nav.breadcrumb li").first().text().trim() == "AEM.Design Showcase"
  • And Has Breadcrumb has Navigation Title

1
assert $("${selector} nav.breadcrumb li").last().text().trim() == "Page Properties - Navigation Title"
  • And Has Toolbar has sample content

1
assert compareInnerTextContains("${selector} #text_in_toolbar", "Text in Toolbar")
  • And Has Page Date Value

1
assert compareInnerTextContains("${selector} time.pagedate", "September 15, 2019")
  • And Has Title

1
assert compareInnerTextContains("${selector} header > h1", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} header > .description", "Page Properties - Description")
  • And Has Parsys Text

1
assert compareInnerTextContains("${selector} #text_in_parsys","Text in Parsys")
  • Where:

2.11. Default with included components in XLG IGNORED

Result: IGNORED Time: 3.983 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details2"
  • When I am on the component showcase page

1
2
3
setWindowSize(viewport)
waitForAuthorPreviewPage()
report("I am on the component showcase page")
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default with included components in XLG The component should be on the page

  • And Section should have a background image

1
assert $(selector).css("background-image").indexOf("/content/dam/aemdesign-showcase/en/components/media/image/city2.jpg") > 0
  • And Has Breadcrumb visible

1
assert $("${selector} nav.breadcrumb").isEmpty() == false
  • And Has Breadcrumb has sample content

1
assert $("${selector} nav.breadcrumb li").first().text().trim() == "AEM.Design Showcase"
  • And Has Breadcrumb has Navigation Title

1
assert $("${selector} nav.breadcrumb li").last().text().trim() == "Page Properties - Navigation Title"
  • And Has Toolbar has sample content

1
assert compareInnerTextContains("${selector} #text_in_toolbar", "Text in Toolbar")
  • And Has Page Date Value

1
assert compareInnerTextContains("${selector} time.pagedate", "September 15, 2019")
  • And Has Title

1
assert compareInnerTextContains("${selector} header > h1", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} header > .description", "Page Properties - Description")
  • And Has Parsys Text

1
assert compareInnerTextContains("${selector} #text_in_parsys","Text in Parsys")
  • Where:

2.12. Default with included components in XXLG IGNORED

Result: IGNORED Time: 4.291 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details2"
  • When I am on the component showcase page

1
2
3
setWindowSize(viewport)
waitForAuthorPreviewPage()
report("I am on the component showcase page")
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default with included components in XXLG The component should be on the page

  • And Section should have a background image

1
assert $(selector).css("background-image").indexOf("/content/dam/aemdesign-showcase/en/components/media/image/city2.jpg") > 0
  • And Has Breadcrumb visible

1
assert $("${selector} nav.breadcrumb").isEmpty() == false
  • And Has Breadcrumb has sample content

1
assert $("${selector} nav.breadcrumb li").first().text().trim() == "AEM.Design Showcase"
  • And Has Breadcrumb has Navigation Title

1
assert $("${selector} nav.breadcrumb li").last().text().trim() == "Page Properties - Navigation Title"
  • And Has Toolbar has sample content

1
assert compareInnerTextContains("${selector} #text_in_toolbar", "Text in Toolbar")
  • And Has Page Date Value

1
assert compareInnerTextContains("${selector} time.pagedate", "September 15, 2019")
  • And Has Title

1
assert compareInnerTextContains("${selector} header > h1", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} header > .description", "Page Properties - Description")
  • And Has Parsys Text

1
assert compareInnerTextContains("${selector} #text_in_parsys","Text in Parsys")
  • Where:

2.13. Functionality of Component with Hidden Variant in XS IGNORED

Result: IGNORED Time: 1.572 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details3"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
def component = waitForComponent(selector)
  • And Should be empty

1
assert $(selector).children().size() == 0
  • And Should have hidden attribute

1
assert $("[hidden]${selector}").size() == 1
  • Where:

2.14. Functionality of Component with Hidden Variant in SM IGNORED

Result: IGNORED Time: 1.703 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details3"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
def component = waitForComponent(selector)
  • And Should be empty

1
assert $(selector).children().size() == 0
  • And Should have hidden attribute

1
assert $("[hidden]${selector}").size() == 1
  • Where:

2.15. Functionality of Component with Hidden Variant in MD IGNORED

Result: IGNORED Time: 1.975 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details3"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
def component = waitForComponent(selector)
  • And Should be empty

1
assert $(selector).children().size() == 0
  • And Should have hidden attribute

1
assert $("[hidden]${selector}").size() == 1
  • Where:

2.16. Functionality of Component with Hidden Variant in LG IGNORED

Result: IGNORED Time: 2.177 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details3"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
def component = waitForComponent(selector)
  • And Should be empty

1
assert $(selector).children().size() == 0
  • And Should have hidden attribute

1
assert $("[hidden]${selector}").size() == 1
  • Where:

2.17. Functionality of Component with Hidden Variant in XLG IGNORED

Result: IGNORED Time: 2.335 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details3"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
def component = waitForComponent(selector)
  • And Should be empty

1
assert $(selector).children().size() == 0
  • And Should have hidden attribute

1
assert $("[hidden]${selector}").size() == 1
  • Where:

2.18. Functionality of Component with Hidden Variant in XXLG IGNORED

Result: IGNORED Time: 2.376 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details3"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
def component = waitForComponent(selector)
  • And Should be empty

1
assert $(selector).children().size() == 0
  • And Should have hidden attribute

1
assert $("[hidden]${selector}").size() == 1
  • Where:

2.19. Functionality of Component with Background and Inherited Toolbar in XS IGNORED

Result: IGNORED Time: 2.480 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#generic-details4"
def selectorContainer = "#contentblock4 .contents"
  • When I am on the component showcase page

1
2
3
setWindowSize(viewport)
waitForAuthorPreviewPage()
report("I am on the component showcase page")
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Functionality of Component with Background and Inherited Toolbar in XS The component should be on the page

  • And Section should have a background image

1
assert $(selector).css("background-image").indexOf("/content/dam/aemdesign-showcase/en/components/media/image/city2.jpg") > 0
  • And Has Breadcrumb has sample content

1
assert $("${selector} nav.breadcrumb li").first().text().trim() == "AEM.Design Showcase"
  • And Has Breadcrumb has Navigation Title

1
assert $("${selector} nav.breadcrumb li").last().text().trim() == "Page Properties - Navigation Title"
  • And Has Toolbar has sample content

1
assert compareInnerTextContains("${selector} #text_in_parent_toolbar", "Text in Parent Toolbar")
  • And Has Page Date Value

1
assert compareInnerTextContains("${selector} time.pagedate", "September 15, 2019")
  • And Has Title

1
assert compareInnerTextContains("${selector} header .card-title", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} header .card-text", "Page Properties - Description")
  • And Has Parsys Text

1
assert compareInnerTextContains("${selector} #text_in_parsys", "Text in Parsys")
  • Where:

2.20. Functionality of Component with Background and Inherited Toolbar in SM IGNORED

Result: IGNORED Time: 2.570 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#generic-details4"
def selectorContainer = "#contentblock4 .contents"
  • When I am on the component showcase page

1
2
3
setWindowSize(viewport)
waitForAuthorPreviewPage()
report("I am on the component showcase page")
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Functionality of Component with Background and Inherited Toolbar in SM The component should be on the page

  • And Section should have a background image

1
assert $(selector).css("background-image").indexOf("/content/dam/aemdesign-showcase/en/components/media/image/city2.jpg") > 0
  • And Has Breadcrumb has sample content

1
assert $("${selector} nav.breadcrumb li").first().text().trim() == "AEM.Design Showcase"
  • And Has Breadcrumb has Navigation Title

1
assert $("${selector} nav.breadcrumb li").last().text().trim() == "Page Properties - Navigation Title"
  • And Has Toolbar has sample content

1
assert compareInnerTextContains("${selector} #text_in_parent_toolbar", "Text in Parent Toolbar")
  • And Has Page Date Value

1
assert compareInnerTextContains("${selector} time.pagedate", "September 15, 2019")
  • And Has Title

1
assert compareInnerTextContains("${selector} header .card-title", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} header .card-text", "Page Properties - Description")
  • And Has Parsys Text

1
assert compareInnerTextContains("${selector} #text_in_parsys", "Text in Parsys")
  • Where:

2.21. Functionality of Component with Background and Inherited Toolbar in MD IGNORED

Result: IGNORED Time: 3.172 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#generic-details4"
def selectorContainer = "#contentblock4 .contents"
  • When I am on the component showcase page

1
2
3
setWindowSize(viewport)
waitForAuthorPreviewPage()
report("I am on the component showcase page")
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Functionality of Component with Background and Inherited Toolbar in MD The component should be on the page

  • And Section should have a background image

1
assert $(selector).css("background-image").indexOf("/content/dam/aemdesign-showcase/en/components/media/image/city2.jpg") > 0
  • And Has Breadcrumb has sample content

1
assert $("${selector} nav.breadcrumb li").first().text().trim() == "AEM.Design Showcase"
  • And Has Breadcrumb has Navigation Title

1
assert $("${selector} nav.breadcrumb li").last().text().trim() == "Page Properties - Navigation Title"
  • And Has Toolbar has sample content

1
assert compareInnerTextContains("${selector} #text_in_parent_toolbar", "Text in Parent Toolbar")
  • And Has Page Date Value

1
assert compareInnerTextContains("${selector} time.pagedate", "September 15, 2019")
  • And Has Title

1
assert compareInnerTextContains("${selector} header .card-title", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} header .card-text", "Page Properties - Description")
  • And Has Parsys Text

1
assert compareInnerTextContains("${selector} #text_in_parsys", "Text in Parsys")
  • Where:

2.22. Functionality of Component with Background and Inherited Toolbar in LG IGNORED

Result: IGNORED Time: 3.363 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#generic-details4"
def selectorContainer = "#contentblock4 .contents"
  • When I am on the component showcase page

1
2
3
setWindowSize(viewport)
waitForAuthorPreviewPage()
report("I am on the component showcase page")
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Functionality of Component with Background and Inherited Toolbar in LG The component should be on the page

  • And Section should have a background image

1
assert $(selector).css("background-image").indexOf("/content/dam/aemdesign-showcase/en/components/media/image/city2.jpg") > 0
  • And Has Breadcrumb has sample content

1
assert $("${selector} nav.breadcrumb li").first().text().trim() == "AEM.Design Showcase"
  • And Has Breadcrumb has Navigation Title

1
assert $("${selector} nav.breadcrumb li").last().text().trim() == "Page Properties - Navigation Title"
  • And Has Toolbar has sample content

1
assert compareInnerTextContains("${selector} #text_in_parent_toolbar", "Text in Parent Toolbar")
  • And Has Page Date Value

1
assert compareInnerTextContains("${selector} time.pagedate", "September 15, 2019")
  • And Has Title

1
assert compareInnerTextContains("${selector} header .card-title", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} header .card-text", "Page Properties - Description")
  • And Has Parsys Text

1
assert compareInnerTextContains("${selector} #text_in_parsys", "Text in Parsys")
  • Where:

2.23. Functionality of Component with Background and Inherited Toolbar in XLG IGNORED

Result: IGNORED Time: 3.611 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#generic-details4"
def selectorContainer = "#contentblock4 .contents"
  • When I am on the component showcase page

1
2
3
setWindowSize(viewport)
waitForAuthorPreviewPage()
report("I am on the component showcase page")
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Functionality of Component with Background and Inherited Toolbar in XLG The component should be on the page

  • And Section should have a background image

1
assert $(selector).css("background-image").indexOf("/content/dam/aemdesign-showcase/en/components/media/image/city2.jpg") > 0
  • And Has Breadcrumb has sample content

1
assert $("${selector} nav.breadcrumb li").first().text().trim() == "AEM.Design Showcase"
  • And Has Breadcrumb has Navigation Title

1
assert $("${selector} nav.breadcrumb li").last().text().trim() == "Page Properties - Navigation Title"
  • And Has Toolbar has sample content

1
assert compareInnerTextContains("${selector} #text_in_parent_toolbar", "Text in Parent Toolbar")
  • And Has Page Date Value

1
assert compareInnerTextContains("${selector} time.pagedate", "September 15, 2019")
  • And Has Title

1
assert compareInnerTextContains("${selector} header .card-title", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} header .card-text", "Page Properties - Description")
  • And Has Parsys Text

1
assert compareInnerTextContains("${selector} #text_in_parsys", "Text in Parsys")
  • Where:

2.24. Functionality of Component with Background and Inherited Toolbar in XXLG IGNORED

Result: IGNORED Time: 4.024 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#generic-details4"
def selectorContainer = "#contentblock4 .contents"
  • When I am on the component showcase page

1
2
3
setWindowSize(viewport)
waitForAuthorPreviewPage()
report("I am on the component showcase page")
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Functionality of Component with Background and Inherited Toolbar in XXLG The component should be on the page

  • And Section should have a background image

1
assert $(selector).css("background-image").indexOf("/content/dam/aemdesign-showcase/en/components/media/image/city2.jpg") > 0
  • And Has Breadcrumb has sample content

1
assert $("${selector} nav.breadcrumb li").first().text().trim() == "AEM.Design Showcase"
  • And Has Breadcrumb has Navigation Title

1
assert $("${selector} nav.breadcrumb li").last().text().trim() == "Page Properties - Navigation Title"
  • And Has Toolbar has sample content

1
assert compareInnerTextContains("${selector} #text_in_parent_toolbar", "Text in Parent Toolbar")
  • And Has Page Date Value

1
assert compareInnerTextContains("${selector} time.pagedate", "September 15, 2019")
  • And Has Title

1
assert compareInnerTextContains("${selector} header .card-title", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} header .card-text", "Page Properties - Description")
  • And Has Parsys Text

1
assert compareInnerTextContains("${selector} #text_in_parsys", "Text in Parsys")
  • Where:

2.25. Page Details: Default without included components and hidden Description in XS IGNORED

Result: IGNORED Time: 2.006 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details5"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page Details Default without included components and hidden Description in XS The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} header .card-title").isEmpty() == false
  • And Has Description hidden

1
assert $("${selector} header .card-text").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.26. Page Details: Default without included components and hidden Description in SM IGNORED

Result: IGNORED Time: 2.054 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details5"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page Details Default without included components and hidden Description in SM The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} header .card-title").isEmpty() == false
  • And Has Description hidden

1
assert $("${selector} header .card-text").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.27. Page Details: Default without included components and hidden Description in MD IGNORED

Result: IGNORED Time: 2.101 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details5"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page Details Default without included components and hidden Description in MD The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} header .card-title").isEmpty() == false
  • And Has Description hidden

1
assert $("${selector} header .card-text").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.28. Page Details: Default without included components and hidden Description in LG IGNORED

Result: IGNORED Time: 2.263 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details5"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page Details Default without included components and hidden Description in LG The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} header .card-title").isEmpty() == false
  • And Has Description hidden

1
assert $("${selector} header .card-text").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.29. Page Details: Default without included components and hidden Description in XLG IGNORED

Result: IGNORED Time: 2.490 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details5"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page Details Default without included components and hidden Description in XLG The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} header .card-title").isEmpty() == false
  • And Has Description hidden

1
assert $("${selector} header .card-text").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.30. Page Details: Default without included components and hidden Description in XXLG IGNORED

Result: IGNORED Time: 2.698 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details5"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page Details Default without included components and hidden Description in XXLG The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} header .card-title").isEmpty() == false
  • And Has Description hidden

1
assert $("${selector} header .card-text").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.31. Page Details: Default without included components and hidden Title and Description in XS IGNORED

Result: IGNORED Time: 2.035 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#generic-details6"
def selectorContainer = "#contentblock6"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page Details Default without included components and hidden Title and Description in XS The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} h1").isEmpty() == true
  • And Has Description hidden

1
assert $("${selector} .description").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.32. Page Details: Default without included components and hidden Title and Description in SM IGNORED

Result: IGNORED Time: 2.030 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#generic-details6"
def selectorContainer = "#contentblock6"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page Details Default without included components and hidden Title and Description in SM The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} h1").isEmpty() == true
  • And Has Description hidden

1
assert $("${selector} .description").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.33. Page Details: Default without included components and hidden Title and Description in MD IGNORED

Result: IGNORED Time: 2.108 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#generic-details6"
def selectorContainer = "#contentblock6"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page Details Default without included components and hidden Title and Description in MD The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} h1").isEmpty() == true
  • And Has Description hidden

1
assert $("${selector} .description").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.34. Page Details: Default without included components and hidden Title and Description in LG IGNORED

Result: IGNORED Time: 2.178 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#generic-details6"
def selectorContainer = "#contentblock6"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page Details Default without included components and hidden Title and Description in LG The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} h1").isEmpty() == true
  • And Has Description hidden

1
assert $("${selector} .description").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.35. Page Details: Default without included components and hidden Title and Description in XLG IGNORED

Result: IGNORED Time: 2.473 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#generic-details6"
def selectorContainer = "#contentblock6"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page Details Default without included components and hidden Title and Description in XLG The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} h1").isEmpty() == true
  • And Has Description hidden

1
assert $("${selector} .description").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.36. Page Details: Default without included components and hidden Title and Description in XXLG IGNORED

Result: IGNORED Time: 2.813 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#generic-details6"
def selectorContainer = "#contentblock6"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page Details Default without included components and hidden Title and Description in XXLG The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} h1").isEmpty() == true
  • And Has Description hidden

1
assert $("${selector} .description").isEmpty() == true
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.37. Custom Variant using Field Template Card with selected Fields Subtitle, Title, Description and Action in XS IGNORED

Result: IGNORED Time: 2.081 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details7"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Custom Variant using Field Template Card with selected Fields Subtitle Title Description and Action in XS The component should be on the page

  • And Has Sub Title

1
assert compareInnerTextContains("${selector} .card-subtitle", "Page Properties - Subtitle")
  • And Has Title

1
assert compareInnerTextContains("${selector} .card-title", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} .card-text", "Page Properties - Description")
  • And Has Action

1
assert compareInnerTextContains("${selector} .card-action", "Page Properties - Navigation Title")
  • Where:

2.38. Custom Variant using Field Template Card with selected Fields Subtitle, Title, Description and Action in SM IGNORED

Result: IGNORED Time: 2.096 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details7"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Custom Variant using Field Template Card with selected Fields Subtitle Title Description and Action in SM The component should be on the page

  • And Has Sub Title

1
assert compareInnerTextContains("${selector} .card-subtitle", "Page Properties - Subtitle")
  • And Has Title

1
assert compareInnerTextContains("${selector} .card-title", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} .card-text", "Page Properties - Description")
  • And Has Action

1
assert compareInnerTextContains("${selector} .card-action", "Page Properties - Navigation Title")
  • Where:

2.39. Custom Variant using Field Template Card with selected Fields Subtitle, Title, Description and Action in MD IGNORED

Result: IGNORED Time: 2.122 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details7"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Custom Variant using Field Template Card with selected Fields Subtitle Title Description and Action in MD The component should be on the page

  • And Has Sub Title

1
assert compareInnerTextContains("${selector} .card-subtitle", "Page Properties - Subtitle")
  • And Has Title

1
assert compareInnerTextContains("${selector} .card-title", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} .card-text", "Page Properties - Description")
  • And Has Action

1
assert compareInnerTextContains("${selector} .card-action", "Page Properties - Navigation Title")
  • Where:

2.40. Custom Variant using Field Template Card with selected Fields Subtitle, Title, Description and Action in LG IGNORED

Result: IGNORED Time: 2.248 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details7"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Custom Variant using Field Template Card with selected Fields Subtitle Title Description and Action in LG The component should be on the page

  • And Has Sub Title

1
assert compareInnerTextContains("${selector} .card-subtitle", "Page Properties - Subtitle")
  • And Has Title

1
assert compareInnerTextContains("${selector} .card-title", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} .card-text", "Page Properties - Description")
  • And Has Action

1
assert compareInnerTextContains("${selector} .card-action", "Page Properties - Navigation Title")
  • Where:

2.41. Custom Variant using Field Template Card with selected Fields Subtitle, Title, Description and Action in XLG IGNORED

Result: IGNORED Time: 2.458 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details7"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Custom Variant using Field Template Card with selected Fields Subtitle Title Description and Action in XLG The component should be on the page

  • And Has Sub Title

1
assert compareInnerTextContains("${selector} .card-subtitle", "Page Properties - Subtitle")
  • And Has Title

1
assert compareInnerTextContains("${selector} .card-title", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} .card-text", "Page Properties - Description")
  • And Has Action

1
assert compareInnerTextContains("${selector} .card-action", "Page Properties - Navigation Title")
  • Where:

2.42. Custom Variant using Field Template Card with selected Fields Subtitle, Title, Description and Action in XXLG IGNORED

Result: IGNORED Time: 2.749 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details7"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Custom Variant using Field Template Card with selected Fields Subtitle Title Description and Action in XXLG The component should be on the page

  • And Has Sub Title

1
assert compareInnerTextContains("${selector} .card-subtitle", "Page Properties - Subtitle")
  • And Has Title

1
assert compareInnerTextContains("${selector} .card-title", "Page Properties - Page Title")
  • And Has Description

1
assert compareInnerTextContains("${selector} .card-text", "Page Properties - Description")
  • And Has Action

1
assert compareInnerTextContains("${selector} .card-action", "Page Properties - Navigation Title")
  • Where:

2.43. Variant Template with Breadcrumb, SubTitle, Title, Description and Action in XS IGNORED

Result: IGNORED Time: 2.028 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details8"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Variant Template with Breadcrumb SubTitle Title Description and Action in XS The component should be on the page

  • And Has Sub Title visible

1
assert $("${selector} .breadcrumb").isEmpty() == false
  • And Has Title visible

1
assert $("${selector} .card-subtitle").isEmpty() == false
  • And Has Title visible

1
assert $("${selector} .card-title").isEmpty() == false
  • And Has Description visible

1
assert $("${selector} .card-text").isEmpty() == false
  • And Has Action visible

1
assert $("${selector} .card-action").isEmpty() == false
  • Where:

2.44. Variant Template with Breadcrumb, SubTitle, Title, Description and Action in SM IGNORED

Result: IGNORED Time: 2.095 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details8"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Variant Template with Breadcrumb SubTitle Title Description and Action in SM The component should be on the page

  • And Has Sub Title visible

1
assert $("${selector} .breadcrumb").isEmpty() == false
  • And Has Title visible

1
assert $("${selector} .card-subtitle").isEmpty() == false
  • And Has Title visible

1
assert $("${selector} .card-title").isEmpty() == false
  • And Has Description visible

1
assert $("${selector} .card-text").isEmpty() == false
  • And Has Action visible

1
assert $("${selector} .card-action").isEmpty() == false
  • Where:

2.45. Variant Template with Breadcrumb, SubTitle, Title, Description and Action in MD IGNORED

Result: IGNORED Time: 2.091 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details8"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Variant Template with Breadcrumb SubTitle Title Description and Action in MD The component should be on the page

  • And Has Sub Title visible

1
assert $("${selector} .breadcrumb").isEmpty() == false
  • And Has Title visible

1
assert $("${selector} .card-subtitle").isEmpty() == false
  • And Has Title visible

1
assert $("${selector} .card-title").isEmpty() == false
  • And Has Description visible

1
assert $("${selector} .card-text").isEmpty() == false
  • And Has Action visible

1
assert $("${selector} .card-action").isEmpty() == false
  • Where:

2.46. Variant Template with Breadcrumb, SubTitle, Title, Description and Action in LG IGNORED

Result: IGNORED Time: 2.312 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details8"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Variant Template with Breadcrumb SubTitle Title Description and Action in LG The component should be on the page

  • And Has Sub Title visible

1
assert $("${selector} .breadcrumb").isEmpty() == false
  • And Has Title visible

1
assert $("${selector} .card-subtitle").isEmpty() == false
  • And Has Title visible

1
assert $("${selector} .card-title").isEmpty() == false
  • And Has Description visible

1
assert $("${selector} .card-text").isEmpty() == false
  • And Has Action visible

1
assert $("${selector} .card-action").isEmpty() == false
  • Where:

2.47. Variant Template with Breadcrumb, SubTitle, Title, Description and Action in XLG IGNORED

Result: IGNORED Time: 2.445 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details8"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Variant Template with Breadcrumb SubTitle Title Description and Action in XLG The component should be on the page

  • And Has Sub Title visible

1
assert $("${selector} .breadcrumb").isEmpty() == false
  • And Has Title visible

1
assert $("${selector} .card-subtitle").isEmpty() == false
  • And Has Title visible

1
assert $("${selector} .card-title").isEmpty() == false
  • And Has Description visible

1
assert $("${selector} .card-text").isEmpty() == false
  • And Has Action visible

1
assert $("${selector} .card-action").isEmpty() == false
  • Where:

2.48. Variant Template with Breadcrumb, SubTitle, Title, Description and Action in XXLG IGNORED

Result: IGNORED Time: 2.797 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details8"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Variant Template with Breadcrumb SubTitle Title Description and Action in XXLG The component should be on the page

  • And Has Sub Title visible

1
assert $("${selector} .breadcrumb").isEmpty() == false
  • And Has Title visible

1
assert $("${selector} .card-subtitle").isEmpty() == false
  • And Has Title visible

1
assert $("${selector} .card-title").isEmpty() == false
  • And Has Description visible

1
assert $("${selector} .card-text").isEmpty() == false
  • And Has Action visible

1
assert $("${selector} .card-action").isEmpty() == false
  • Where:

2.49. Default without included components and Page Date, Custom Title and Description in XS IGNORED

Result: IGNORED Time: 2.048 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details9"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default without included components and Page Date Custom Title and Description in XS The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} .card-title").isEmpty() == false
  • And Has Description hidden

1
assert $("${selector} .card-text").isEmpty() == false
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.50. Default without included components and Page Date, Custom Title and Description in SM IGNORED

Result: IGNORED Time: 1.977 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details9"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default without included components and Page Date Custom Title and Description in SM The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} .card-title").isEmpty() == false
  • And Has Description hidden

1
assert $("${selector} .card-text").isEmpty() == false
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.51. Default without included components and Page Date, Custom Title and Description in MD IGNORED

Result: IGNORED Time: 2.191 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details9"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default without included components and Page Date Custom Title and Description in MD The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} .card-title").isEmpty() == false
  • And Has Description hidden

1
assert $("${selector} .card-text").isEmpty() == false
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.52. Default without included components and Page Date, Custom Title and Description in LG IGNORED

Result: IGNORED Time: 2.250 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details9"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default without included components and Page Date Custom Title and Description in LG The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} .card-title").isEmpty() == false
  • And Has Description hidden

1
assert $("${selector} .card-text").isEmpty() == false
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.53. Default without included components and Page Date, Custom Title and Description in XLG IGNORED

Result: IGNORED Time: 2.548 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details9"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default without included components and Page Date Custom Title and Description in XLG The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} .card-title").isEmpty() == false
  • And Has Description hidden

1
assert $("${selector} .card-text").isEmpty() == false
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.54. Default without included components and Page Date, Custom Title and Description in XXLG IGNORED

Result: IGNORED Time: 2.794 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details9"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Default without included components and Page Date Custom Title and Description in XXLG The component should be on the page

  • And Has Breadcrumb hidden

1
assert $("${selector} nav.breadcrumb").isEmpty() == true
  • And Has Toolbar hidden

1
assert $("${selector} .navbar").isEmpty() == true
  • And Has Page Date visible

1
assert $("${selector} time.pagedate").isEmpty() == false
  • And Has Title showing

1
assert $("${selector} .card-title").isEmpty() == false
  • And Has Description hidden

1
assert $("${selector} .card-text").isEmpty() == false
  • And Has Parsys hidden

1
assert $("${selector} .text").isEmpty() == true
  • Where:

2.55. Page Details: Default metadata added to page FAIL

Result: FAIL Time: 1.992 seconds

  • Given: >the page hierarchy is created as "Components" > "Details" > "Generic Details"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#generic-details"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
def component = waitForComponent(selector)
  • And Page has metadata field og:title from Details component

1
assert $("meta[property='og:title']").attr("content").equals("Page Properties - Page Title")
  • And Page has metadata field og:type

1
assert $("meta[property='og:type']").attr("content").equals("article")
  • And Page has metadata field og:image

1
assert $("meta[property='og:image']").attr("content").contains("generic-details.thumb.")
  • And Page has metadata field og:url

1
assert $("meta[property='og:url']").attr("content").contains("details/generic-details.html")
  • And Page has canonical link

1
assert $("link[rel='canonical']").attr("href").contains("details/generic-details.html")
The following problems occurred:
Condition not satisfied:

$("meta[property='og:title']").attr("content").equals("Page Properties - Page Title")
|                              |               |
[]                             null            false